package com.sms.service;

import com.sms.pojo.ClassInfo;

import java.util.List;

/**
 * @author lhj
 */
public interface ClassInfoService {
    /**
     * 新增班级
     * @param classInfo 班级对象
     * @return int
     */
    Integer insertClass(ClassInfo classInfo);

    /**
     * 修改班级信息
     * @param classInfo 班级对象
     * @return int
     */
    Integer updateClass(ClassInfo classInfo );

    /**
     * 删除班级
     * @param classId 班级编号
     * @return int
     */
    Integer deleteClass(Integer classId);

    /**
     * 查询所有班级信息
     * @return list
     */
    List<ClassInfo> selectClassAll();

    /**
     * g根据班级编号查询班级信息
     * @param classId 班级编号
     * @return 单个班级对象
     */
    ClassInfo selectClassOne(Integer classId);
}
